module Mux2To1_8 (
	input sel,
	input [7:0] a,
	input [7:0] b,
	output [7:0] out    
);

	Mux2To1_4 mux_upper (
		.sel(sel),
		.a(a[7:4]), 
		.b(b[7:4]), 
		.out(out[7:4])
	);
	Mux2To1_4 mux_lower (
		.sel(sel),
		.a(a[3:0]), 
		.b(b[3:0]), 
		.out(out[3:0])
	);

endmodule
